Skip to main content
Version: On-Premise 3.0

System Architecture

Architecture Tiers​

As you plan your Actions Express infrastructure it's important to understand how Actions Express executes workflow automation within its three (3) different tiers.

  • Application Tier
  • Web Tier
  • Database Tier
    note

    Each tier can installed on different servers as each layer is independent of one another.  Standard deployments include combining the Application and Web tier on one server with the Database tier on a different server. 

Architecture Tiers Diagram​

The following example illustrates the flow of data within Actions Express Architecture Tiers. Architecture Tiers

Application Tier​

The application tier consists of the following core components:

  • Comm
  • Engine
  • Executor
  • Integration Module
  • Manager (Incident & Event)

Web Tier​

The web tier consists of the following core components:

  • Data Access Layer
  • User Interface

Database Tier​

The database tier consists of the following core components:

  • Microsoft SQL database

Data Flow​

To efficiently manage your automation capacity and the flow of data, the architecture of your Actions Express environment is determined by multiple factors, including:

  • The number of concurrently running automations
  • Frequency of automation execution
  • The amount of data processing per automation

Data Flow Diagram​

The following example illustrates the flow of data within Actions Express. Data Flow

Infrastructure Design Options​

Actions Express is highly configurable, the following are the most common infrastructe configurations. Please refer to the diagrams of each configuration for more details.

ConfigurationDescription
Single InstanceAll tiers reside within a single server connected to an external Microsoft SQL Server
Single Instance - Dedicated Web and Application TiersThe Web tier and Application tier installed on dedicated servers and connected to an external Microsoft SQL Server
High AvailabilityMultiple Servers running both the Application and Web tiers and multiple external Microsoft SQL servers connected via Load Balancer
High Availability - Dedicated Web and Application TiersMultiple dedicated Application and Web tier servers and multiple external Microsoft SQL servers connected via Load Balancer
CustomConfiguration is determined by Resolve Professional Services Team

Single Instance Diagram​

Single Instance

Single Instance - Dedicated Web and Application Tiers Diagram​

Single Instance - Dedicated Servers

High Availability Diagram​

HA

High Availability - Dedicated Web and Application Tiers Diagram​

HA Dedicated Servers